thermoelectric power water use - Spanish English Dictionary